Set in a city both past and present, on a deserted street where only the distant sounds of life blow...